-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add support for exasol datasource #17166
Conversation
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
Hey @Nicoretti thanks for the pr, it will get squash merged so dont worry about the branch history whenever your pr is ready we will add the safe to test label to get the tests kick in |
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Nicoretti,
Appreciate the time here, great PR!
Left a quick comment. LMK if you need help.
Thanks!
ingestion/src/metadata/ingestion/source/database/exasol/connection.py
Outdated
Show resolved
Hide resolved
Quality Gate failed for 'open-metadata-ingestion'Failed conditions |
Quality Gate passed for 'open-metadata-ui'Issues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, looks great!
Hi @ all 👋,
I have converted this PR from WIP to an actual PR. The basic SQLAlchemy-based metadata ingestion is now working and has been tested via CLI. Additionally, I have confirmed that the UI part should function correctly, though I have not tested the ingestion via UI yet, as I am not familiar with Airflow. I aimed to keep the initial PR for the ingestion plugin minimal. I plan to create additional PRs, such as one for lineage, in the future once we have the basic plugin merged.
If you require a basic set of unit/integration tests, it would be helpful to have some guidance on what kind of tests you typically expect to be included.
I mostly oriented myself on this PR.
Describe your changes:
feat : Add support for exasol datasource
Exasol DB is a high-performance, in-memory, massively parallel processing (MPP) database specifically designed for advanced analytics and business intelligence applications.
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>
or decision-making process is reflected in the issue.